var regionTools = {};

//demo地址 http://127.0.0.1:xx/common/plateform/plugins/bootstrap-chinese-region/demo.jsp

regionTools.initAreaData=function(regionObj,defVal){
    $.getJSON(ctx+'/common/plateform/plugins/bootstrap-chinese-region/sql_areas.json',function(data){
        for (var i = 0; i < data.length; i++) {
            var area = {id:data[i].id,name:data[i].cname,level:data[i].level,parentId:data[i].upid};
            data[i] = area;
        }
        //console.log("data",data);
        //当选择了最后的层级地区后促发completed.bs.chinese-region事件,给隐藏域赋值id
        $(regionObj).chineseRegion('source',data).on('changed.bs.chinese-region',
            function(e,areas){
                //areas是已选择的地区数据，按先选择的在最前的方式排序。
                console.log("changed",areas);
            }).on('completed.bs.chinese-region',
            function(e,areas){
                //areas是已选择的地区数据，按先选择的在最前的方式排序。
                console.log("completed",areas);
                var area_input_text = $(this).find("input[data-area-text='true']");
                var area_input_id = $(this).find("input[data-area-id='true']");
                area_input_id.val(areas[areas.length-1].id);
                console.log("area_input_text",area_input_text.val());
                console.log("area_input_id",area_input_id.val());
            });
        if(defVal!=null && defVal!=""){
            $(regionObj).find("input[data-area-text='true']").val(defVal);
        }

    });
}